/*
      Created by CSS Portal Layout Generator
          
          http://www.cssportal.com
                  
*/

* { padding: 0; margin: 0; }
html,body{height:100%;}

body {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
}

section {
    overflow: hidden;
}

input.txt, input.txt2, textarea.txt, .txt, .qm_txt {    
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #C0C0C0 #D9D9D9 #D9D9D9;
    border-right: 1px solid #D9D9D9;
    border-style: solid;
    border-width: 1px;
    font-weight: lighter;
    height: 24px;
    line-height: 24px;
    outline: medium none;     
}

input.txt, textarea.txt {
    border-radius: 3px 3px 3px 3px;
    padding: 2px 3px;
}
input.txt:focus, textarea.txt:focus {
    border-color: rgba(82, 168, 236, 0.75);
    box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
}
.onfocus {
    box-shadow: 0 0 8px rgba(82, 168, 236, 0.5);
}

select.txt {
    border-radius: 3px 3px 3px 3px;
}

input, textarea, a {
    outline: medium none;
}

/*提交用户体验，加载的小提示*/
.pageloadingdiv {
    position: absolute;
    z-index: 99999999;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;  
    background: #DDDDDB;
    text-align: center;
    padding-top: 100px;
    opacity: 0.9;
    filter: alpha(opacity=90);
}

.pageloadingspan {
    border: 2px solid #ccc;
    color: white;
    border-radius: 5px;
    background: darkslategray;
    opacity: 0.9;
    filter: alpha(opacity=90);
    padding: 10px 20px;
}